place where a thing is tied - Spanisch Englisch Wörterbuch